package 蓝桥真题;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.HashSet;

public class 递增序列 {
       static BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
       final static int N=40,M=60;
       static char[][]a=new char[N][M];
       public static void main(String[]args)throws Exception{
    	      for(int i=0;i<30;i++){
    	    	  br.read(a[i], 0, 50);
    	    	  br.readLine();
    	      }
    	      int res=0;
    	      int[]dix={1,0,1,1,-1},diy={0,1,1,-1,1};
    	      for(int i=0;i<30;i++){
    	    	  for(int j=0;j<50;j++){
    	    		  for(int k=0;k<5;k++){
    	    			  int x=i+dix[k],y=j+diy[k];
    	    			  while(x>=0&&x<30&&y>=0&&y<50){
    	    				   if(a[i][j]<a[x][y])res++;
    	    				   x=x+dix[k];y=y+diy[k];
    	    			  }
    	    		  }
    	    	  }
    	      }
    	      System.out.print(res);
       }
}
